home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / games / egavga / ubj.arj / INSTALL.BAT < prev    next >
DOS Batch File  |  1994-01-15  |  5KB  |  167 lines

  1. @echo off
  2. cls
  3.  
  4. if not exist ULTIMABJ.EXE goto noFile
  5.  
  6. if "%1" == "" goto help
  7. if "%2" == "" goto noPath
  8.  
  9. :path
  10.  
  11. for %%A in (A B C D E F G H I J K L a b c d e f g h i j k l) do if !%1 == !%%A goto okay1
  12. goto help
  13.  
  14. :okay1
  15.  
  16. for %%A in ( : \ ) do if !%2 == !%%A goto help
  17.  
  18. echo .                           INSTALLING TO DRIVE %1:\%2
  19. echo .
  20. echo .                        ULTIMATE BLACKJACK INSTALLATION
  21. echo .
  22. md %1:\%2
  23. echo .                                COPYING FILES
  24. copy  *.exe %1:\%2
  25. goto success1
  26.  
  27. :noPath
  28.  
  29. for %%A in (A B C D E F G H I J K L a b c d e f g h i j k l) do if !%1 == !%%A goto okay
  30.  
  31. goto help
  32.  
  33. :okay
  34.  
  35. for %%A in (\ :) do if !%1 == !%%A goto help
  36.  
  37. echo .                         INSTALLING TO DRIVE %1:\BLKJACK
  38. echo .
  39. echo .                         ULTIMATE BLACKJACK INSTALLATION
  40. echo .
  41. md %1:\blkjack
  42. echo .                                COPYING FILES
  43. copy  *.exe %1:\blkjack
  44.  
  45. goto success2
  46.  
  47. :help
  48. cls
  49. @echo off
  50. echo .
  51. echo .                      ULTIMATE BLACKJACK INSTALL UTILITY
  52. echo .
  53. echo .    This program must be installed to a hard drive.  To install this
  54. echo .    program to C drive, you would type "INSTALL C".  This will put the
  55. echo .    game in the directory "BLKJACK".  If you wish to install this
  56. echo .    game to a different drive or directory, type.....
  57. echo .
  58. echo .    "INSTALL (drive letter) (name of directory)"
  59. echo .
  60. echo .    EXAMPLE: to install to D drive in the directory GAMBLERS type....
  61. echo .
  62. echo .                            "INSTALL D GAMBLERS"
  63. echo .
  64. echo .    NOTE: Do not include the Colon ":" after the drive letter or the 
  65. echo .    "\" before the directory.
  66. echo .
  67. goto end
  68.  
  69. :noFile
  70. cls
  71. echo .
  72. echo .              AN ERROR HAS OCCURRED, INSTALLATION WAS UNSUCCESSFUL
  73. echo .
  74. echo .    Sorry, the file "ULTIMABJ.EXE" is not on this disk. This file must  
  75. echo .    on your distribution diskette for sucessfull installation of this 
  76. echo .    game.
  77. echo .
  78. echo .
  79. goto end
  80.  
  81. :gameErrorMsg
  82. cls
  83. echo .           AN ERROR HAS OCCURRED, GAME INSTALLATION WAS UNSUCCESSFUL
  84. echo .
  85. echo .    Sorry, at least one file required to run ULTIMATE BLACKJACK is missing.
  86. echo .    The disk may be too full to allow for all files to be decompressed or
  87. echo .    your souce disk may be bad.  Type "PACKLIST.TXT" for a listing of files
  88. echo .    required for this program.  You must have at least 4.5 mega bytes of
  89. echo .    Hard Disk space for successful installation.
  90. goto  end
  91.  
  92. :voiceErrorMsg
  93. cls
  94. echo .
  95. echo .
  96. echo .        AN ERROR HAS OCCURRED, VOICE PACK INSTALLATION WAS UNSUCCESSFUL
  97. echo .
  98. echo .    The disk may be too full to allow for all files to be decompressed or
  99. echo .    your souce disk may be bad.  Type "PACKLIST.TXT" for a listing of files
  100. echo .    required for this program.  You must have at least 4.5 mega bytes of
  101. echo .    Hard Disk space for successful installation.
  102. echo .    
  103. echo .    YOUR ULTIMATE BLACKJACK GAME SHOULD FUNCTION BUT THE SOUND BLASTER VOICES
  104. echo .    may not work.  Free up some hard disk space and reattempt installation.
  105. echo .
  106. echo .
  107.  
  108. goto end
  109.  
  110. :success1
  111.  
  112. cls
  113. echo .
  114. echo .
  115. echo .                             DECOMPRESSING FILES
  116. echo .
  117. %1:
  118. cd %1:\%2
  119. if not exist ULTIMABJ.EXE goto noFile
  120. ultimabj.exe
  121. DEL ultimabj.exe
  122.  
  123. @echo off
  124. cls
  125. if not exist BLKJACK2.L goto gameErrorMsg
  126. goto doneMsg
  127.  
  128. :success2
  129.  
  130. cls
  131. echo .
  132. echo .
  133. echo .                             DECOMPRESSING FILES
  134. echo .
  135. %1:
  136. cd %1:\BLKJACK
  137. if not exist ULTIMABJ.EXE goto noFile
  138. ultimabj.exe
  139. DEL ultimabj.exe
  140.  
  141. @echo off
  142. cls
  143. if not exist BLKJACK2.L goto gameErrorMsg
  144.  
  145. :doneMsg
  146.  
  147. echo .
  148. echo .
  149. echo .                             INSTALLATION COMPLETE
  150. echo .                    TYPE  "UBJ" TO RUN ULTIMATE BLACKJACK
  151. echo .                                    or
  152. echo .                  TYPE "BJMANUAL" TO READ GAME DOCUMENTATION
  153. echo .
  154. echo .
  155. echo .  NOTE: This game will attempt to use extended memory if it is detected.  
  156. echo .  If the game will not run or causes system lock up or behaves erratically,
  157. echo .  there may be a conflict with your exended memory manager.  If this is 
  158. echo .  the case, use the command line switch "/N" when starting the program. To 
  159. echo .  use this switch to eliminate extended memory calls, type "UBJ /N" then push
  160. echo .  return.  This will force the game to use conventional memory only. When 
  161. echo .  using only conventional memory, the game manual may be unavailable with the 
  162. echo .  F1 key while playing the game.
  163. echo .
  164. echo .
  165.  
  166. :end
  167.